package com.ychs.entity;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;

import java.io.Serializable;
import java.util.Date;

/**
 * copyright(c)2021 YYB.ALL rights Reserved
 * <p>
 * 描述:公开课实体类
 *
 * @author 原玉波
 * @version 1.0
 * @date 2021/7/2
 */
@JsonIgnoreProperties(value = {"handler"})
public class OpenClass implements Serializable {
    /**
     * 编号
     */
    private int id;
    /**
     * 院系
     */
    private College college;
    /**
     *专业
     */
    private Major major;
    /**
     *日期
     */
    private Date classDate;
    /**
     *技术专题
     */
    private String subject;
    /**
     *主讲人
     */
    private String speaker;
    /**
     *组织人
     */
    private String organize;
    /**
     *地点
     */
    private String place;
    /**
     *群体说明
     */
    private String groupShow;
    /**
     *方式
     */
    private String way;
    /**
     *创新学分值
     */
    private int score;
    /**
     *参加人数
     */
    private int participants;
    /**
     *备注
     */
    private String remark;

    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public Major getMajor() {
        return major;
    }

    public void setMajor(Major major) {
        this.major = major;
    }

    public Date getClassDate() {
        return classDate;
    }

    public void setClassDate(Date classDate) {
        this.classDate = classDate;
    }

    public String getSubject() {
        return subject;
    }

    public void setSubject(String subject) {
        this.subject = subject;
    }

    public String getSpeaker() {
        return speaker;
    }

    public void setSpeaker(String speaker) {
        this.speaker = speaker;
    }

    public String getOrganize() {
        return organize;
    }

    public void setOrganize(String organize) {
        this.organize = organize;
    }

    public String getPlace() {
        return place;
    }

    public void setPlace(String place) {
        this.place = place;
    }

    public String getGroupShow() {
        return groupShow;
    }

    public void setGroupShow(String groupShow) {
        this.groupShow = groupShow;
    }

    public String getWay() {
        return way;
    }

    public void setWay(String way) {
        this.way = way;
    }

    public int getScore() {
        return score;
    }

    public void setScore(int score) {
        this.score = score;
    }

    public int getParticipants() {
        return participants;
    }

    public void setParticipants(int participants) {
        this.participants = participants;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public College getCollege() {
        return college;
    }

    public void setCollege(College college) {
        this.college = college;
    }
}
